roughly made tortilla - Español Inglés Diccionario